recording studios - German English Dictionary